Big Huge Thesaurus

supervisory program

noun